use std::rc::Rc; // 引用计数的智能指针

fn python_like_ownership(obj: Rc<dyn Any + Send>) {
    // 借用对象，这里假设有个函数accepts_python_object接受一个Any类型的引用
    let borrowed_obj = accepts_python_object(obj.clone());
    
    // 当不再需要该对象时，自动会释放引用计数
}

// 假设有一个Python代理类ProxyObject实现了Any trait
struct ProxyObject { ... }

let py_obj = Rc::new(ProxyObject {}); // 创建一个对象并放入引用计数的容器
python_like_ownership(py_obj);